
//
//  TopicSpecialTableView.h
//  ThePaperBase
//
//  Created by liubo on 2019/5/6.
//  Copyright © 2019年 liubo. All rights reserved.
//

#import <UIKit/UIKit.h>


typedef NS_ENUM(NSInteger , SpecialTableViewType) {
    SpecialTableViewTypeMain,
    SpecialTableViewTypeSub
};

@protocol LBNestScrollTableViewDelegate;

NS_ASSUME_NONNULL_BEGIN

static NSString *const kScrollStopNotificationName = @"scrollStop"; // 滚动停止通知

@interface LBNestScrollTableView : UITableView

@property (assign, nonatomic) SpecialTableViewType type;
@property (assign, nonatomic) BOOL forceCanScroll;
@property (assign, nonatomic) BOOL canScroll;

@property (nonatomic,weak) id <LBNestScrollTableViewDelegate> delegate_StayPosition;

@end

@protocol LBNestScrollTableViewDelegate <NSObject>

@required
-(CGFloat)nestTableViewHeightForStayPosition:(LBNestScrollTableView *)tableView;// 悬停的位置

@end

NS_ASSUME_NONNULL_END
